corrugated aluminium sheet - German English Dictionary